multi-storey building - English Synonyms Dictionary